/*******************************************************/
/* Font Importer */
/*******************************************************/
@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;600;800&display=swap');
@import url('https://fonts.googleapis.com/css?family=Material+Icons|Material+Icons+Outlined|Material+Icons+Two+Tone|Material+Icons+Round|Material+Icons+Sharp');
/*******************************************************/
/* Theme Variables */
/*******************************************************/
:root {
	--Material-Icons: Material Icons Outlined;
	--Color-Even-Darker: #010a18;
	--Color-Darkest-CL:#011635;
	--Color-Darkest-CL-InA:#65768f;
	--Color-Darkest-CL-AC:#dadff6;
	--Color-White-Page:#fefefe;
	--Color-Light-Page-SAP-TopBar-StatusBar-01: #011635 ;
	--Color-Light-Page-SAP-02: #e0e5e8;
	--Color-Light-Page-SAP-InA: #65768f;
	--Color-Light-Page-SAP-AC: #002451;
	--Color-CL-Files-AC-BG: #002451;
	--Color-CL-Files-InA-BG-HoverBar: #174176;
	--Color-CL-Files-AC-Text: #dadff6;
	--Color-CL-Files-InA-Text: #7a82a8;
	--Color-StatusBar-Text-AC: #dadff6;
	--Color-Right-Options-AC-BG: #f0f4f8;
	--Color-Right-Options-InA-BG-Text: #e0e5e8;
	--Color-Right-Options-A-Text: #65768f ;
	--Color-Green: #36ea3e;
	--Color-Blue: #0184fe;
	--Color-Red: #ff004f;
	--h3-Color: #ffcbd0;
	--h4-Color: #ffded4;
	--h5-Color: #fff7e8;
	--h5-Color: #f2ffe7;
	--h6-Color: #fff4fd;
	--Font-Line-Height: 1.6;

    --background-modifier-cover: rgba(0, 0, 0, 0.8);
    --scrollbar-bg: rgba(0, 0, 0, 0.05);
    --scrollbar-thumb-bg: rgba(0, 0, 0, 0.1);
}
.theme-dark, .theme-light {
	--background-primary: var(--Color-White-Page);
	--text-normal: var(--Color-CL-Files-AC-BG);
	--background-secondary: var(--Color-White-Page);
	--background-secondary-alt: var(--Color-CL-Files-AC-BG);
	--text-muted: var(--Color-Darkest-CL-InA);
	--text-faint: var(--Color-Light-Page-SAP-02);
	--text-accent: var(--Color-Blue);
	--interactive-accent: var(--Color-Blue);
	--text-error: var(--Color-Red);
	--text-error-hover: var(--Color-Red);
	--text-selection: #65768f11;
	--text-accent-hover: var(--Color-CL-Files-InA-Text);
	--background-modifier-border: var(--h5-Color);
	--interactive-accent-hover: var(--Color-Red);
	--background-modifier-error: var(--Color-Red);
	--background-modifier-error-rgb: var(--Color-Red);
	--background-modifier-error-hover: var(--Color-Blue);
	--background-modifier-form-field: rgba(0, 0, 0, 0.2);
	--background-modifier-box-shadow: rgba(0, 0, 0, 0.3);
	--background-modifier-success: var(--Color-Green);
	--background-modifier-cover: rgba(0, 0, 0, 0.6);
	--text-highlight-bg: rgba(181, 118, 20, 0.5);
	--text-on-accent: var(--Color-Right-Options-InA-BG-Text);
	--interactive-normal: var(--Color-Darkest-CL);
	--interactive-hover: var(--Color-Blue);
	--interactive-accent-rgb: 123, 108, 217;
	--scrollbar-active-thumb-bg: rgba(0, 0, 0, 0.4);
	--scrollbar-bg: rgba(0, 0, 0, 0.05);
	--scrollbar-thumb-bg: rgba(0, 0, 0, 0.2);
	--hover-bg: rgba(0, 0, 0, 0.5);
	--inline-code: #b48ead;
	--code-block: #b48ead;
	--pre-code-bg: rgba(0, 0, 0, 0.2);
	--blockquote-border: #b57614;
	--vim-cursor: #d65d0e;
	--border-color: #504945;
    --background-primary-alt: white;                                          
    --background-accent: #fff;
    --background-modifier-border: #ddd;
    --background-modifier-form-field: #fff;
    --background-modifier-form-field-highlighted: #fff;
    --background-modifier-success: var(--Color-Green);
    --text-highlight-bg: rgba(255, 255, 0, 0.4);

}
input[type='text'], input[type='search'], input[type='email'], input[type='password'], input[type='number']{
	background: var(--Color-White-Page);
	border: 1px solid var(--Color-Darkest-CL-InA);
	margin-bottom: 16px;
	padding: 24px;
}
input[type='text']:hover, input[type='search']:hover, input[type='email']:hover, input[type='password']:hover, input[type='number']:hover{
	background: var(--h6-Color);
}
.menu-item:hover:not(.is-disabled):not(.is-label) {
	background: var(--Color-Right-Options-AC-BG);
}
.modal button:not(.mod-cta):not(.mod-warning){
	background-color:var(--Color-Blue);
	color: var(--Color-White-Page);
}
.modal button:not(.mod-cta):not(.mod-warning):hover{
	background-color:var(--Color-Red);
	color: var(--Color-White-Page);
}
pre.HyperMD-header.HyperMD-header-1.CodeMirror-line > span {
	display: flex;
}
pre.HyperMD-header.HyperMD-header-1.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-1.cm-header.cm-header-1:after{
	content: "list_alt";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
}
pre.HyperMD-header.HyperMD-header-1.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-1.cm-header.cm-header-1{
	visibility: hidden;
}
h1{
	color: var(--Color-CL-Files-AC-BG);
	display: flex;
	align-items: center;
	padding: 16px 0px 16px 0px !important;
	padding-left: 32px !important;
}
h1::before{
	content: "list_alt";
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-2.CodeMirror-line{
	background-color: #e0e5e8a8;
	padding: 14px 0px 14px 0px !important;
	border-bottom: 4px solid #7a82a849;
}
pre.HyperMD-header.HyperMD-header-2.CodeMirror-line > span {
	display: flex;
	align-items: center;
}
pre.HyperMD-header.HyperMD-header-2.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2:after{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-2.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-2.cm-header.cm-header-2{
	visibility: hidden;
}
h2{
	color: var(--Color-CL-Files-AC-BG);
	display: flex;
	align-items: center;
	background-color: #e0e5e8a8;
	padding: 16px 0px 16px 0px !important;
	padding-left: 32px !important;
	border-bottom: 4px solid #7a82a849;
}
h2::before{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
a.external-link {
	color: var(--Color-Blue) !important;
	text-decoration: none !important;
}
pre.HyperMD-header.HyperMD-header-3.CodeMirror-line{
	background-color: var(--h3-Color);
	padding: 16px 0px 16px 0px !important;
}
pre.HyperMD-header.HyperMD-header-3.CodeMirror-line > span {
	display: flex;
	align-items: center;
}
pre.HyperMD-header.HyperMD-header-3.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3:after{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	margin-left: -11px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-3.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-3.cm-header.cm-header-3{
	visibility: hidden;
}
h3{
	display: flex;
	align-items: center;
	background-color: var(--h3-Color);
	padding: 16px 0px 16px 0px !important;
	padding-left: 32px !important;
}
h3::before{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
a.external-link {
	color: var(--Color-Blue) !important;
	text-decoration: none !important;
}
pre.HyperMD-header.HyperMD-header-4.CodeMirror-line{
	background-color: var(--h4-Color);
	padding: 16px 0px 16px 0px !important;
}
pre.HyperMD-header.HyperMD-header-4.CodeMirror-line > span {
	display: flex;
	align-items: center;
}
pre.HyperMD-header.HyperMD-header-4.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4:after{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	margin-left: -24px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-4.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-4.cm-header.cm-header-4{
	visibility: hidden;
}
h4{
	display: flex;
	align-items: center;
	background-color: var(--h4-Color);
	padding: 16px 0px 16px 0px !important;
	padding-left: 32px !important;
}
h4::before{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-5.CodeMirror-line{
	background-color: var(--h5-Color);
	padding: 16px 0px 16px 0px !important;
}
pre.HyperMD-header.HyperMD-header-5.CodeMirror-line > span {
	display: flex;
	align-items: center;
}
pre.HyperMD-header.HyperMD-header-5.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5:after{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	margin-left: -38px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-5.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-5.cm-header.cm-header-5{
	visibility: hidden;
}
h5{
	display: flex;
	align-items: center;
	background-color: var(--h5-Color);
	padding: 16px 0px 16px 0px !important;
	padding-left: 32px !important;
}
h5::before{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-6.CodeMirror-line{
	background-color: var(--h6-Color);
	padding: 16px 0px 16px 0px !important;
}
pre.HyperMD-header.HyperMD-header-6.CodeMirror-line > span {
	display: flex;
	align-items: center;
}
pre.HyperMD-header.HyperMD-header-6.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6:after{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	margin-left: -48px;
	font-size: 32px;
}
pre.HyperMD-header.HyperMD-header-6.CodeMirror-line > span > span.cm-formatting.cm-formatting-header.cm-formatting-header-6.cm-header.cm-header-6{
	visibility: hidden;
}
h6{
	color: var(--h3-Color);
	display: flex;
	align-items: center;
	background-color: var(--h6-Color);
	padding: 16px 0px 16px 0px !important;
	padding-left: 32px !important;
}
h6::before{
	content: "menu";
	visibility: visible;
	font-family: var(--Material-Icons);
	padding-right: 16px;
	font-size: 32px;
}
.markdown-preview-view .heading-collapse-indicator {
	margin-left: -16px;
	padding: 0 10px;
}
.heading-collapse-indicator.collapse-indicator.collapse-icon {
	height: 48px;
	visibility: hidden;
}
.heading-collapse-indicator.collapse-indicator.collapse-icon::after{
	content: "expand_more";
	font-family: var(--Material-Icons);
	margin-right: 16px;
	position: absolute;
	right: 48px;
	height: 48px;
	font-size: 32px !important;
	visibility: visible;
	transition: transform 100ms ease-in-out;
}
.is-collapsed .heading-collapse-indicator.collapse-indicator.collapse-icon::after {
	transform: rotate(-180deg);
}
.CodeMirror-guttermarker-subtle {
	color: var(--h5-Color);
	font-size: 32px;
	margin-left: -16px;
	padding: 16px 0px;
	background: #e0e5e873;
}
.vertical-tab-nav-item {
	color: var(--Color-CL-Files-InA-Text);
	font-size: 16px;
}
.vertical-tab-nav-item:hover {
	color: var(--Color-CL-Files-AC-Text);
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
}
.horizontal-tab-nav-item.is-active, .vertical-tab-nav-item.is-active {
	color: var(--Color-CL-Files-AC-Text);
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
}
.vertical-tab-header-group-title {
	color: var(--Color-CL-Files-AC-Text);
}
.modal.mod-settings .vertical-tab-header {
	flex: 0 0 240px;
}
.suggestion-item:hover {
	background: var(--Color-Right-Options-AC-BG);
}
.suggestion-item.is-selected{
	background: var(--Color-Right-Options-AC-BG);
}
.progress-bar {
	background-color: var(--Color-Darkest-CL);
}
.progress-bar-line {
	background-color: var(--Color-Darkest-CL-InA);
}
.progress-bar-subline {
	background-color: var(--Color-Darkest-CL-AC);
}
.progress-bar-message {
	color: var(--Color-White-Page);
}
.workspace-tabs .nav-folder .nav-folder-children .is-collapsed .nav-folder-title:before {
	content: "";
	background-image: url("");
	background-size: 16px 16px;
	background-position-y: center;
	background-position-x: left;
	background-repeat: no-repeat;
	width: 40px;
	margin-left: -16px;
	background-size: 20px 20px;
}
.workspace-tabs .nav-folder .nav-folder-children .nav-folder-title:before {
	content: "";
	background-image: url("");
	background-size: 16px 16px;
	background-repeat: no-repeat;
	background-size: 20px 20px;
	background-position-y: center;
	background-position-x: left;
	width: 40px;
	margin-left: -16px;
}
.workspace-tabs .nav-folder .nav-folder-children .nav-file-title:before {
	content: "";
	background-image: url("");
	background-size: 16px 16px;
	background-position-y: center;
	background-position-x: left;
	background-repeat: no-repeat;
	width: 24px;
	margin-left: -16px;
	background-size: 20px 20px;
}
.workspace-tabs .nav-folder .nav-folder-children .nav-file-title.is-active:before {
	content: "";
	background-image: url("");
	background-position-y: center;
	background-position-y: center;
	background-position-x: left;
	background-repeat: no-repeat;
	width: 24px;
	background-size: 20px 20px;
	margin-left: -16px;
}
[aria-label="File explorer"] .workspace-tab-header-inner-icon::after {
	content: "Files";
	font-size: 16px;
}
[aria-label=Search] .workspace-tab-header-inner-icon::after {
	content: "Search";
	font-size: 16px;
}
.workspace-tab-container-inner .workspace-tab-header {
	flex: 1 1 auto;
}
.workspace-tab-container-inner {
	display: flex;
	width: 100%;
	grid-gap: 0px;
	background: #cdcecd;
}
.workspace-tab-container-after,.workspace-tab-container-before,.workspace-tab-container-after.is-after-active,.workspace-tab-container-after.is-after-active,.workspace-tab-container-before.is-before-active {
	display: none;
}
.workspace-split.mod-left-split .workspace-tabs .workspace-leaf {
	border-top-left-radius: 0px;
}
.workspace-tabs {
	padding-right: 0px;
}
.workspace-tab-header.is-active {
	border-radius: 0;
}
.workspace-tab-container-after.is-after-active .workspace-tab-header-inner, .workspace-tab-header.is-after-active .workspace-tab-header-inner {
	border-bottom-left-radius: 0px;
}
.workspace-tab-container-before.is-before-active .workspace-tab-header-inner, .workspace-tab-header.is-before-active .workspace-tab-header-inner {
	border-bottom-right-radius: 0px;
}
.workspace-tab-header-inner {
	display: block;
}
.nav-action-button {
	cursor: pointer;
	padding: 8px;
	margin: 0 16px 0px 4px;
}
.workspace-tab-header-container{
	padding-top: 0px;
	height: 48px;
}
.workspace-tab-header-inner {
	padding: 12px 0px;
}
.nav-header {
	padding: 24px 20px 24px 20px;
}
.workspace-tab-header-inner-icon > svg.folder, svg.search{
	margin-right: 8px;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-icon {
    position: absolute;
}

body.plugin-sliding-panes-rotate-header.plugin-sliding-select-orientation-sideway .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header{
    padding-top: 50px;
    display: flex;
    flex-direction: row-reverse;
}

body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container {
    height: 100% !important;
    align-items: center;
    display: flex;
	margin-top: 80px;
}
.workspace-tab-container-inner > .workspace-tab-header > .workspace-tab-header-inner{
background: var(--Color-CL-Files-InA-BG-HoverBar);
    color: var(--Color-CL-Files-InA-Text) ;
}

.workspace-leaf.mod-am-right-of-active > .workspace-leaf-content > .view-header > .view-header-title-container{
	background: var(--Color-White-Page) !important;
}
.workspace-leaf.mod-am-left-of-active > .workspace-leaf-content > .view-header > .view-header-title-container{
	background: var(--Color-White-Page) !important;
}
.view-header-title-container {
	width: 60px;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-action {
	margin: 16px 16px !important;
}
.view-actions {
	padding: 0px !important;
	margin-top: 6px;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-icon {
	margin: 16px 8px 3px 7px !important
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container:before, body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header > .view-header-title-container::after{
	display: none;
}
.view-header-icon{
	padding: 6px 10px !important;
}
body.plugin-sliding-panes {
	--header-width: 64px !important;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header {
	writing-mode: vertical-lr;
	text-orientation: sideways;
	border-left: 4px solid var(--Color-Right-Options-InA-BG-Text) !important;
	border-right: 0px solid var(--Color-Darkest-CL) !important;
	border-top: none;
	border-bottom: none;
	width: var(--header-width);
	height: auto;
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header {
	border-left: 4px solid var(--interactive-accent) !important;
	border-right: 0px solid var(--interactive-accent) !important;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header > .view-header-title-container:before {
	display: none;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf.mod-active > .workspace-leaf-content > .view-header {
	border-right: 0px solid;
}
.workspace-leaf.mod-active .view-header{
	background-color: var(--Color-Right-Options-AC-BG) !important;
}
.side-dock-ribbon {
	flex: 0 0 48px;
	justify-content: center;
}
.workspace-ribbon-collapse-btn {
	text-align: center;
}
.side-dock-ribbon-action {
	padding: 24px 0;
}
svg.right-arrow-with-tail, svg.left-arrow-with-tail{
	width: auto;
	height: 24px;
}
.side-dock-ribbon-action > svg.spreadsheet, svg.left-arrow, svg.go-to-file, .side-dock-ribbon-action > svg.dot-network, svg.run-command, svg.blocks, svg.gear,svg.vault,svg.open-vault,svg.pane-layout,.side-dock-ribbon-action > svg.help {
	width: auto;
	height: 24px;
}
.workspace-ribbon-collapse-btn,[aria-label-position="right"].workspace-ribbon-collapse-btn,.side-dock-ribbon-tab, .side-dock-ribbon-action {
	color: var(--Color-Darkest-CL-InA);
	stroke-width: 3px;
}
.workspace-ribbon-collapse-btn:hover, .side-dock-ribbon-tab:hover, .side-dock-ribbon-action:hover ,[aria-label-position="right"].workspace-ribbon-collapse-btn:hover{
	color: var(--Color-Darkest-CL-AC);
}
.workspace-ribbon.mod-left.is-collapsed{
	background: var(--Color-Darkest-CL);
}
.side-dock-settings {
	margin-top: 0px;
	width: 44px;
	border-top-right-radius: 32px;
	border-bottom-right-radius: 32px;
	padding: 0px 0;
}
[aria-label-position="right"].workspace-ribbon-collapse-btn {
	margin-bottom: 24px;
	width: 48px;
	border-top-right-radius: 32px;
	border-bottom-right-radius: 32px;
	padding: 16px 0;
}
.workspace-ribbon {
	width: 32px;
	background:var(--Color-Even-Darker);
}
[aria-label=Help].side-dock-ribbon-action{
	display: none;
}
.workspace-split.mod-horizontal.mod-right-split {
	width: 320px !important;
}
.workspace-split.mod-horizontal.mod-left-split {
	width: 320px !important;
}
svg.right-arrow{
	width: auto;
	height: 24px;
}
.workspace-ribbon.side-dock-ribbon.mod-right {
	flex: 0 0 40px;
}
.workspace-ribbon.side-dock-ribbon.mod-right{
	background: var(--Color-Even-Darker)
}
.workspace-ribbon-collapse-btn {
	align-items: center;
	margin-top: 0 !important;
	justify-content: center;
	padding: 0px !important;
	width: 48px;
	cursor: pointer;
	transform: translateX(-4px);
	transition: transform 200ms ease-in-out;
}
.workspace-ribbon.is-collapsed .workspace-ribbon-collapse-btn {
	transform: rotateY(180deg)translateX(3px);
	transition: transform 200ms ease-in-out;
}
.workspace-split.mod-root{
	background-color: var(--Color-Right-Options-InA-BG-Text);
}
.CodeMirror.cm-s-obsidian.CodeMirror-wrap,.markdown-preview-view.is-readable-line-width .markdown-preview-sizer{
	max-width: 100%;
}
.workspace-split.mod-root > .workspace-leaf:last-of-type .workspace-leaf-content {
	border-top-right-radius: 0px;
}
.workspace-split.mod-root > .workspace-leaf:first-of-type .workspace-leaf-content {
	border-top-left-radius: 0px;
}
.markdown-source-view.mod-cm5{
	padding-left: 16px !important;
	padding-right: 16px !important;
	margin: 0 !important;
}
.CodeMirror-lines{
	padding: 24px 16px;
}
.markdown-preview-view{
	padding-left: 24px;
	padding-right: 32px;
}
.CodeMirror-vscrollbar {
	display: none !important;
}
body.plugin-sliding-panes-stacking .workspace > .mod-root > .workspace-leaf {
	box-shadow: 0px 0px 20px 20px rgb(0 0 0 / 10%) !important;
	position: sticky;
}
.status-bar {
background: var(--Color-Even-Darker);
	border-top: none;
	max-height: inherit !important;
	height: 40px !important;
	padding-top: 1px;
	align-items: center;
	justify-content: center;
}
.hider-ribbon .status-bar:after, .hider-ribbon .status-bar:before {
	display: none;
}
.status-bar-item.plugin-word-count span{
	color: var(--Color-StatusBar-Text-AC);
}
.status-bar-item.plugin-backlink.mod-clickable{
	color: var(--Color-StatusBar-Text-AC);
}
.workspace-split.mod-left-split > .workspace-leaf-resize-handle, .workspace-split.mod-right-split > .workspace-leaf-resize-handle,.workspace-split.mod-left-split > .workspace-leaf-resize-handle {
	width: 0px;
}
.titlebar {
	background: var(--Color-Even-Darker);
	height: 40px !important;
	padding-top: 0px !important;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	display: flex;
}
body {
	padding-top: 40px !important;
}
.titlebar-button-container {
	position: absolute;
	top: 3px;
}
.titlebar-text {
	visibility: hidden;
	display: flex;
}
.titlebar-text:after{
	content: "";
	color: var(--Color-Darkest-CL-InA);
	font-size: var(--Font-Size-Normal);
	display: flex;
	margin-left: -300px;
	height: 40px;
	width: 100%;
	align-items: center;
	justify-content: center;
	visibility: visible;
}
.titlebar-button-container.mod-left {
	display: none;
}
.titlebar-button-container.mod-right {
	color: var(--Color-Darkest-CL-InA);
}
.workspace-leaf-content{
    background-color: var(--Color-Darkest-CL);
}
.workspace-tab-header.is-active > .workspace-tab-header-inner{
	background-color: var(--Color-Darkest-CL);
	color: var(--Color-CL-Files-AC-Text);
}
.workspace-tab-header.is-after-active .workspace-tab-header-inner,.workspace-tab-header.is-before-active .workspace-tab-header-inner{
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
	color: var(--Color-CL-Files-InA-Text);
}
.nav-file-title.is-being-dragged, .nav-folder-title.is-being-dragged .nav-file-title.is-active, .nav-folder-title.is-active, body:not(.is-grabbing) .nav-file-title:hover, body:not(.is-grabbing) .nav-folder-title:hover{
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
	color: var(--Color-CL-Files-AC-Text);
}
.nav-file-title, .nav-folder-title {
	color: var(--Color-CL-Files-AC-Text);
}
.nav-folder.mod-root > .nav-file-title, .nav-folder.mod-root > .nav-folder-title {
	color: var(--Color-CL-Files-InA-BG-HoverBar);
}
.nav-files-container {
	padding-left: 16px;
}
.nav-folder.mod-root > .nav-file-title, .nav-folder.mod-root > .nav-folder-title {
	padding-left: 0px;
	text-align: center;
}
.nav-file-title.is-active, .nav-folder-title.is-active, body:not(.is-grabbing) .nav-file-title:hover, body:not(.is-grabbing) .nav-folder-title:hover{
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
	color: var(--Color-CL-Files-AC-Text);
}
.nav-folder-children {
	padding-left: 24px;
}
.nav-folder-collapse-indicator{
	color: var(--Color-CL-Files-AC-Text);
}
.collapse-icon:hover {
	color: var(--Color-Blue) !important;
}
.search-result-file-match {
	left: 0;
	padding: 8px 16px!important;
}
.search-result-file-matches {
	margin: 0;
	padding: 8px 0 0 16px ;
}
.view-action[aria-label='Close'] {
	order: 4;
}
.workspace-leaf > .workspace-leaf-content > .view-content > .backlink-pane > .tree-item-self.is-clickable > .collapse-icon:hover {
	color: var(--Color-Right-Options-A-Text) !important;
}
[aria-label="Click to collapse"] .tree-item-self.is-clickable{
	background: violet !important;
}
.backlink-pane .search-result-container{
	margin-left: 0;
	padding: 0;
}
.search-result-file-match:hover,.search-result-file-matches:hover {
	background: var(--Color-Right-Options-InA-BG-Text);
}
.tree-item-self.search-result-file-title.is-clickable{
	margin: 0 !important;
	padding: 8px 0 8px 0;
}
.tree-item-self.is-clickable{
	margin: 0 !important;
	padding: 8px 0 8px 0 ;
	padding-left: 16px;
}
.tree-item.search-result {
	border-bottom: 1px solid var(--Color-Right-Options-InA-BG-Text);
}
.tree-item-self.is-clickable.is-collapsed, .tree-item-self.is-clickable {
	margin: 8px 0 0 0 !important;
}
.backlink-pane, .outgoing-link-pane{
	overflow-y: auto;
	padding: 0 0px;
	flex: 1 0 0;
}
/* .workspace-tabs{
	box-shadow: 0px 0px 20px 20px var(--Color-Right-Options-InA-BG-Text);
} */
.search-result-hover-button {
	position: absolute;
	display: flex;
	right: 2px;
	border-radius: 3px;
	color: var(--Color-CL-Files-AC-Text);
	background: var(--Color-CL-Files-InA-BG-HoverBar);
	padding: 1px 3px;
}
.search-result-hover-button:hover {
	opacity: 1;
	color: var(--Color-CL-Files-AC-Text);
	background: var(--Color-CL-Files-InA-BG-HoverBar);
}
.search-result-hover-button:hover {
	color: var(--Color-CL-Files-AC-Text);
	background: var(--Color-CL-Files-InA-BG-HoverBar);
}
.search-result-hover-button.mod-top {
	top: 2px;
}
.search-result-hover-button.mod-bottom {
	bottom: 2px;
}
.search-result-file-matches {
	display: none;
}
.nav-file-title.is-active .nav-folder-collapse-indicator, .nav-folder-title.is-active .nav-folder-collapse-indicator, body:not(.is-grabbing) .nav-file-title:hover .nav-folder-collapse-indicator, body:not(.is-grabbing) .nav-folder-title:hover .nav-folder-collapse-indicator {
	color: var(--Color-CL-Files-AC-Text) !important;
}
.nav-action-button{
	color: var(--Color-CL-Files-InA-Text);
}
.nav-action-button:hover {
	color: var(--Color-CL-Files-AC-Text);
}
.widget-icon{
	fill: var(--Color-CL-Files-InA-Text) !important;
}
.widget-icon:hover{
	fill: var(--Color-CL-Files-AC-Text) !important;
}
.nav-action-button.is-active {
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
	animation-fill-mode: var(--Color-CL-Files-AC-Text);
}
.workspace-split.mod-right-split .workspace-tabs .workspace-leaf{
	border-top-right-radius: 0px;
}
/* .view-content {
	background: var(--Color-Right-Options-AC-BG);
} */
.mod-right-split > .workspace-tabs > .workspace-leaf > .workspace-leaf-content{
background: var(--Color-Right-Options-AC-BG) !important;
}
.workspace-split.mod-horizontal.mod-right-split > .workspace-tabs > .workspace-tab-header-container > .workspace-tab-container-inner > .workspace-tab-header.is-active > .workspace-tab-header-inner{
	background: var(--Color-Right-Options-AC-BG);
	color: var(--Color-CL-Files-InA-Text);
}
.workspace-split.mod-horizontal.mod-right-split > .workspace-tabs > .workspace-tab-header-container > .workspace-tab-container-inner > .workspace-tab-header .workspace-tab-header-inner {
	background: var(--Color-Right-Options-InA-BG-Text);
}
.workspace-split.mod-horizontal.mod-left-split> * > .workspace-leaf-resize-handle{
	background-color: var(--Color-CL-Files-InA-BG-HoverBar);
}
.workspace-split.mod-horizontal.mod-right-split> * > .workspace-leaf-resize-handle{
	background-color: var(--Color-Right-Options-A-Text);
}
.workspace-split.mod-horizontal.mod-right-split > .workspace-tabs > .workspace-tab-header-container > .workspace-tab-container-inner > .workspace-tab-header.is-after-active .workspace-tab-header-inner, .workspace-tab-header-inner{
	background: var(--Color-Right-Options-InA-BG-Text);
	color: var(--Color-CL-Files-InA-Text);
}
.tree-item-self{
	padding: 8px 8px 8px 8px;
}
.tree-item-self.is-clickable:hover, .tree-item-self.is-clickable {
	background: var(--Color-Right-Options-InA-BG-Text);
}
.tree-item-self.search-result-file-title.is-clickable{
	background-color: transparent;
	padding-left: 24px;
}
.tree-item-self.search-result-file-title.is-clickable:hover{
	background-color: var(--Color-Right-Options-AC-BG);
}
.tree-item-flair {
	font-size: 12px;
	line-height: 1.6;
	border-radius: 0px;
	padding: 8px 16px;
	background-color: var(--Color-Right-Options-InA-BG-Text);
}
.collapse-icon {
	color: var(--Color-Right-Options-A-Text);
}
.tree-item-self .tree-item-icon{
	margin-left: 8px;
}
.tree-item-self:hover .tree-item-flair{
	background-color: var(--Color-Right-Options-A-Text);
	color: var(--text-on-accent);
}
.tree-item-flair{
	color: var(--Color-Right-Options-A-Text);
	background-color: var(--Color-Right-Options-InA-BG-Text);
}
span.tree-item-icon.collapse-icon{
	display: none;
}
.tree-item-icon.collapse-icon {
	display: none;
}
blockquote:before {
	font: 16px/16px italic Times, serif;
	content: "“";
	font-size: 3em;
	line-height: 0.1em;
	vertical-align: -0.4em;
}
blockquote {
	margin-inline-start: 0;
}
blockquote p {
	display: inline;
}
input[type=checkbox], .cm-formatting-task {
	-webkit-appearance: none;
	appearance: none;
	border-radius: 50%;
	border: 1px solid var(--Color-CL-Files-InA-Text);
	padding: 0;
	vertical-align: top;
}
.cm-s-obsidian, .markdown-preview-view {
	text-align: justify;
}
.cm-s-obsidian span.cm-formatting-task {
	color: transparent;
	width: 1.25em !important;
	height: 1.25em;
	display: inline-block;
}
input[type=checkbox]:focus{
	outline:0;
}
input[type=checkbox]:checked, .cm-formatting-task.cm-property {
	background-color: var(--text-accent-hover);
	border: 1px solid var(--text-accent-hover);
	background-position: center;
	background-size: 70%;
	background-repeat: no-repeat;
	background-image: url('data:image/svg+xml;utf8, <svg width="12px" height="10px" viewBox="0 0 12 8" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-4.000000, -6.000000)" fill="%23ffffff"><path d="M8.1043257,14.0367999 L4.52468714,10.5420499 C4.32525014,10.3497722 4.32525014,10.0368095 4.52468714,9.8424863 L5.24777413,9.1439454 C5.44721114,8.95166768 5.77142411,8.95166768 5.97086112,9.1439454 L8.46638057,11.5903727 L14.0291389,6.1442083 C14.2285759,5.95193057 14.5527889,5.95193057 14.7522259,6.1442083 L15.4753129,6.84377194 C15.6747499,7.03604967 15.6747499,7.35003511 15.4753129,7.54129009 L8.82741268,14.0367999 C8.62797568,14.2290777 8.3037627,14.2290777 8.1043257,14.0367999"></path></g></g></svg>');
}
h3.title.svelte-1vwr9dd{
	color: #000;
	background: none;
}
span.month.svelte-1vwr9dd{
	padding-right: 16px;
}
h3.title.svelte-1vwr9dd::before{
	background: none;
	content: "";
	margin: 0;
	padding: 0;
}
.status-bar:not(:hover) .status-bar-item {
	opacity: 0.25;
	transition: opacity .25s ease-in-out;
}
body.plugin-sliding-panes-rotate-header .workspace > .mod-root > .workspace-leaf > .workspace-leaf-content > .view-header .view-header-icon:not(:hover) ,.view-header:not(:hover) .view-actions {
	opacity: 0.5;
	transition: opacity .25s ease-in-out;
}
.CodeMirror-cursor {
	border-left-width: 0.5em;
	opacity: 0.75;
}
.CodeMirror-vscrollbar, .CodeMirror-hscrollbar, ::-webkit-scrollbar {
	width: 0px;
	height: 0px;
}
.CodeMirror-foldgutter-folded:after, .CodeMirror-foldgutter-open:after {
	opacity: 0.5;
}
.CodeMirror-foldgutter-folded:hover:after, .CodeMirror-foldgutter-open:hover:after {
	opacity: 1;
}
.cm-hmd-list-indent .cm-tab, ul ul {
	position: relative;
}
.cm-hmd-list-indent .cm-tab::before, ul ul::before {
	content:'';
	border: 1px solid var(--Color-Light-Page-SAP-02);
	position: absolute;
}
.cm-hmd-list-indent .cm-tab::before {
	left: 0;
	top: -5px;
	bottom: -4px;
}
ul ul::before {
	left: -18px;
	top: 0px;
	bottom:8px;
}
ul li::marker{
	content: "radio_button_checked";
	font-family: var(--Material-Icons);
	line-height: 10px;
	color: var(--Color-Darkest-CL);
}
ul li ul li::marker{
	content: "trip_origin";
	font-family: var(--Material-Icons);
	line-height: 10px;
	color: var(--Color-Darkest-CL);
}
.contains-task-list::before {
	left: 10px ;
}
.contains-task-list li::marker{
	content: '';
}
ul p {
	padding: 0;
	margin: 0;
}
ul li{
	padding-left: 10px !important;
}
.outliner-plugin-bls .cm-hmd-list-indent .cm-tab::before {
	border-left: 1px solid var(--Color-Darkest-CL) !important;
}
.setting-hotkey{
	background-color: var(--Color-White-Page);
	font-size: 16px;
}
.setting-add-hotkey-button, .setting-restore-hotkey-button{
	background-color: var(--Color-Light-Page-SAP-InA);
}
.external-link {
	background-size: 16px;
	padding-right: 24px;
}
.tag {
	background-color: var(--text-accent);
	border: none;
	color: var(--Color-White-Page);
	font-size: 16px;
	padding: 3px 16px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	margin: 0px 0px;
	cursor: pointer;
	border-radius: 32px;
}
.tag:hover {
	opacity: 0.8;
	color: var(--Color-White-Page);
	background-color: var(--text-accent-hover);
}
.tag[href^="#Done"] {
	background-color:var(--Color-Green);
	color: var(--h3-Color);
}
.tag[href^="#inProcess"] {
	background-color:var(--Color-Orange);
	color: var(--Color-White-Page);
}
div:not(.CodeMirror-activeline) > .CodeMirror-line .cm-string.cm-url:not(.cm-formatting){
	font-size: 0;
	text-decoration: none !important;
}
div:not(.CodeMirror-activeline) > .CodeMirror-line .cm-string.cm-url:not(.cm-formatting)::after {
	content: "link";
	font-family: var(--Material-Icons);
	text-decoration: none !important;
	font-size: 16pt;
}
.cm-s-obsidian span.cm-url {
	text-decoration: none;
}
[data-type=markdown] .view-content {
	font-family: "Raleway",Tajawal !important;
}
body {
	font-family: "Raleway",Tajawal !important;
}
h1, h2, h3, h4, h5, h6{
	font-weight:600 !important;
}
div > p {
	padding: 16px 0 16px 32px;
	margin: 0px 0 !important;
}
h1,h2,h3,h4,h5,h6{
	padding: 16px 0 16px 32px;
	margin: 8px 0 !important;
}
.dropdown {
	background-color: var(--Color-White-Page);
}
.dropdown:hover{
	background-color: var(--text-selection);
}
.cm-header-1,.cm-header-2,.cm-header-3,.cm-header-4,.cm-header-5,.cm-header-6{
	font-weight:400 !important;
}
.cm-s-obsidian span.cm-link {
	color: var(--Color-Blue);
	text-decoration: none;
}
.CodeMirror-activeline .CodeMirror-linebackground{
	background-color: var(--text-selection) !important;
}
.cm-s-obsidian span.cm-hmd-internal-link{
	color: var(--Color-Red);
}
a.internal-link{
	color: var(--Color-Red);
	text-decoration: none !important;
	margin: 0 16px ;
}
.hider-ribbon .status-bar:after, .hider-ribbon .status-bar:before {
	display: none;
}
.cm-header-1,.markdown-preview-view h1{
	font-size: 32px;
	color: var(--Color-CL-Files-AC-BG);
}
.cm-header-2,.markdown-preview-view h2{
	font-size: 16px;
	color: var(--Color-CL-Files-AC-BG);
}
.cm-header-3,.markdown-preview-view h3{
	font-size: 16px;

}
.cm-header-4,.markdown-preview-view h4{
	font-size: 16px;

}
.cm-header-5,.markdown-preview-view h5{
	font-size: 16px;
}
.cm-header-6,.markdown-preview-view h6{
	font-size: 16px;
	color: #1a2d49;
}
.frontmatter-container .tag { color: var(--Color-White-Page); }
.frontmatter-container .tag:hover { color: var(--text-normal); }
.frontmatter-container .frontmatter-alias { color: unset; }
